QT       += core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

CONFIG += c++11

# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0

SOURCES += \
    main.cpp \
    mainwindow.cpp \
    node_editor_subs/device_mdle/device_mdle.cpp \
    node_editor_subs/interface_mdle/interface_mdle.cpp \
    node_editor_subs/line_mdle/line_mdle.cpp \
    node_editor_subs/node_editor_subs.cpp \
    public_frame_subs/editor_mdle/simple_blck/qframeeditorsimple.cpp \
    public_opt_subs/table_mdle/operate_blck/QTableWidgetOperate.cpp

HEADERS += \
    mainwindow.h \
    node_editor_subs/device_mdle/device_mdle.h \
    node_editor_subs/interface_mdle/interface_mdle.h \
    node_editor_subs/line_mdle/line_mdle.h \
    node_editor_subs/node_editor_subs.h \
    public_frame_subs/editor_mdle/simple_blck/qframeeditorsimple.h \
    public_opt_subs/mouse_mdle/right_click_blck/TableMenuFilter.h \
    public_opt_subs/table_mdle/funciton_blck/QTableWidgetSave.h \
    public_opt_subs/table_mdle/operate_blck/QTableWidgetOperate.h

FORMS += \
    mainwindow.ui \
    node_editor_subs/device_mdle/device_mdle.ui \
    node_editor_subs/interface_mdle/interface_mdle.ui \
    node_editor_subs/line_mdle/line_mdle.ui \
    node_editor_subs/node_editor_subs.ui \
    public_frame_subs/editor_mdle/simple_blck/qframeeditorsimple.ui

# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target

RESOURCES += \
    public_resource/public_icon.qrc

# 添加图标
RC_ICONS = simple_node.ico
